﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MINERP.BLL.InnerReturn;

using MINERP.MODEL.FoundationModel;

namespace MINERP.InerReturn.IView
{
    public interface IFrmMain
    {
        /// <summary>
        /// 当前输入条码
        /// </summary>
        int CurrPhotoId { get; set; }

        /// <summary>
        /// 当前开返工单的产品Id
        /// </summary>
        int CurrProductId { get; set; }
        /// <summary>
        /// 当前条码
        /// </summary>
        string CurrBarCode { get; set; }
        /// <summary>
        /// 照片类表
        /// </summary>
        List<PhotoView> CurrPhoto { get; set; }

        Tb_Tech_Info CurrTech { get; set; }
        /// <summary>
        /// 当前责任人
        /// </summary>
        int CurrErrUserId { get; set; }
        /// <summary>
        /// 操作人
        /// </summary>
        int CurrUserId { set; get; }
        int CurrTrchId { get; set; }
        /// <summary>
        /// 发起人
        /// </summary>
        int OriginateUserID { get; set; }
        void BanDingPhotos(List<PhotoView> views);

        void BangDingUsers(List<User_Info> infos);

        void BangDingTech(List<Tb_Tech_Info> infos, string CurrTech);

        void DisplayAllTech(List<Tb_Tech_Info> infos);

    }
}
